home *** CD-ROM | disk | FTP | other *** search
Wrap
; ENGLISH ----------------------------- (procedure english ( (set MSG_DESTINATION "Where would you like %s to be installed?\n(A directory %s will be create)") (set MSG_THANKS "Thank you for installing %s!\nYou can find it in %s directory.\n\nFor further informations, please contact me on\ndausse.emmanuel@free.fr\n") (set MSG_LANGUE "Which catalog file do you want to install?\n(English language is built-in)") (set MSG_OPTIONS "Do you want install following directory ?") (set def_doc_lang 1) )) ; FRANÇAIS ---------------------------- (procedure français ( (set MSG_DESTINATION "Où voulez-vous installer %s ?\n(Un répertoire %s sera créé)") (set MSG_THANKS "Merci d'avoir installé %s!\nVous le trouverez dans le répertoire %s\n\nPour plus de renseignements, contactez-moi sur\ndausse.emmanuel@free.fr\n") (set MSG_LANGUE "Quels langages voulez-vous installer ?(le catalogue anglais est intégré au programme)") (set MSG_OPTIONS "Voulez-vous installer les répertoires suivants ?") (set def_doc_lang 3) )) ;------------------------------------------------------------------------------ (if (= @language "english") (english)) (if (= @language "français") (français)) (set installed "") (set askdest_dir (askdir (prompt (MSG_DESTINATION @app-name @app-name)) (help @askdir-help) (default @default-dest) ) ) (if (= 0 (exists (tackon askdest_dir "Workbench2000"))) ( (makedir (tackon askdest_dir "Workbench2000") (infos)) (set maj 0) ) (set maj 1) ) (set dest_dir (tackon askdest_dir "Workbench2000")) (set @default-dest dest_dir) (set Docs_lang (askoptions (prompt MSG_LANGUE) (help @askoptions-help) (choices "English" "Français" "Deutsch" "Español" "Italiano" "Svenska" "norsk" "suomi" "turkish") (default def_doc_lang) ) ) (if (= 0 (exists (tackon askdest_dir "Brushes"))) (makedir (tackon dest_dir "Brushes"))) (if (= 0 (exists (tackon askdest_dir "Catalogs"))) (makedir (tackon dest_dir "Catalogs"))) (if (= 0 (exists (tackon askdest_dir "Docs"))) (makedir (tackon dest_dir "Docs"))) (if (= 0 (exists (tackon askdest_dir "Goodies"))) (makedir (tackon dest_dir "Goodies"))) (if (= 0 (exists (tackon askdest_dir "Images"))) (makedir (tackon dest_dir "Images"))) (if (bitand Docs_lang 2) (copyfiles (source "Catalogs/Français") (dest (tackon dest_dir "Catalogs/Français")) (all))) (if (bitand Docs_lang 4) (copyfiles (source "Catalogs/Deutsch") (dest (tackon dest_dir "Catalogs/Deutsch")) (all))) (if (bitand Docs_lang 8) (copyfiles (source "Catalogs/Español") (dest (tackon dest_dir "Catalogs/Español")) (all))) (if (bitand Docs_lang 16) (copyfiles (source "Catalogs/Italiano") (dest (tackon dest_dir "Catalogs/Italiano")) (all))) (if (bitand Docs_lang 32) (copyfiles (source "Catalogs/Svenska") (dest (tackon dest_dir "Catalogs/Svenska")) (all))) (if (bitand Docs_lang 64) (copyfiles (source "Catalogs/Norsk") (dest (tackon dest_dir "Catalogs/Norsk")) (all))) (if (bitand Docs_lang 128) (copyfiles (source "Catalogs/Suomi") (dest (tackon dest_dir "Catalogs/Suomi")) (all))) (if (bitand Docs_lang 256) (copyfiles (source "Catalogs/Turkish") (dest (tackon dest_dir "Catalogs/Turkish")) (all))) (copyfiles (source "Catalogs") (dest (tackon dest_dir "Catalogs")) (pattern "#?.cd")) (if (= maj 0) (set set_option 15)) (set set_option (askoptions (prompt MSG_OPTIONS) (help @askoptions-help) (choices "Brushes" "Docs html (English)" "Docs html (Français)" "Goodies" "Images") (default 31) ) ) (if (bitand set_option 1) (copyfiles (source "Brushes") (dest (tackon dest_dir "Brushes")) (all))) (if (bitand set_option 2) (copyfiles (source "Docs/English") (dest (tackon dest_dir "Docs/English")) (all))) (if (bitand set_option 4) (copyfiles (source "Docs/Français") (dest (tackon dest_dir "Docs/Français")) (all))) (if (bitand set_option 8) (copyfiles (source "Goodies/") (dest (tackon dest_dir "Goodies")) (all))) (if (bitand set_option 16) (copyfiles (source "Images/") (dest (tackon dest_dir "Images")) (all))) (if (= maj 0) (copyfiles (source "") (dest dest_dir) (pattern "#?.prefs")) ) (copyfiles (source "Workbench2000") (dest dest_dir)) (if (= maj 0) (copyfiles (source "Workbench2000.info") (dest dest_dir)) ) (copyfiles (source "Workbench2000.readme") (dest dest_dir)) (set installed "YES") (if (= installed "YES") (exit (MSG_THANKS @app-name dest_dir) (quiet)) (exit (quiet)) )